package cat.widget.acgmoe.acgmoewidget.Utils;

import android.app.AlertDialog;
import android.content.Context;

import cat.widget.acgmoe.acgmoewidget.R;

/**
 *
 */
public class MessageHelper {
    /**
     * 弹出一个提示框 不带确定取消按钮
     *
     * @param TitleMessage   标题
     * @param ContentMessage 文本主体
     * @param IconID         提示框图标 建议调用程序图标
     * @param content        上下文
     */
    public static void Alert(String TitleMessage, String ContentMessage, int IconID, Context content) {

        try {
            AlertDialog alertDialog1 = new AlertDialog.Builder(content).setTitle(TitleMessage)//标题
                    .setMessage(ContentMessage)//内容
                    .setIcon(IconID)//图标
                    .create();
            alertDialog1.show();
        } catch (Exception ex) {
            PrintLog.Log(ex);

        }

    }

    /**
     * 弹出一个提示框 不带确定取消按钮
     *
     * @param TitleMessage   标题
     * @param ContentMessage 文本主体
     * @param content        上下文
     */
    public static void Alert(String TitleMessage, String ContentMessage, Context content) {
        Alert(TitleMessage, ContentMessage, R.mipmap.ic_launcher, content);

    }

    /**
     * 弹出一个提示框 不带确定取消按钮
     *
     * @param ContentMessage 文本主体
     * @param content        上下文
     */
    public static void Alert(String ContentMessage, Context content) {
        Alert("提示", ContentMessage, R.mipmap.ic_launcher, content);

    }
}
